From Degenerate Patches to Triangular and Trimmed Patches

نویسنده

  • Pere Brunet
چکیده

CAD systems are usually based on a tensor product representation of free form surfaces. In this case, trimmed patches are used for modeling non rectangular zones. Trimmed patches provide a reasonable solution for the representation of general topologies, provided that the gap between equivalent trimming curves in the euclidean space is small enough. Several commercial CAD systems, however, represent certain non rectangular surface regions through degenerate rectangular patches. Degenerate patches produce rendering artifacts and can lead to malfunctions in the subsequent geometric operations. In the present paper, two algorithms for converting degenerate tensor-product patches into triangular and trimmed rectangular patches are presented. The algorithms are based on speciic degree reduction algorithms for B ezier curves. In both algorithms, the nal surface approximates the initial one in a quadratic sense while inheriting its boundary curves. In the second one, " ? G 1 continuity is achieved. Approximation errors are analyzed and some examples are presented and discussed. Approximation errors can be arbitrarily decreased through the degree elevation of the degenerate patches.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Topologically consistent trimmed surface approximations based on triangular patches

Topologically consistent algorithms for the intersection and trimming of free-form parametric surfaces are of fundamental importance in computer-aided design, analysis, and manufacturing. Since the intersection of (for example) two bicubic tensor-product surface patches is not a rational curve, it is usually described by approximations in the parameter domain of each surface. If these approxima...

متن کامل

Non-degenerate Developable Triangular Bézier Patches

In this talk we show a construction for characterising developable surfaces in the form of Bézier triangular patches. It is shown that constructions used for rectangular patches are not useful, since they provide degenerate triangular patches. Explicit constructions of nondegenerate developable triangular patches are provided.

متن کامل

Adaptive trimming of cubic triangular Bézier patches

We present a method to handle cubic trimmed triangular Bézier patches. This scheme makes use of levels of detail and surface subdivision to achieve a fast and flexible hierarchical data structure that is specially useful to compute surface intersections in a robust and efficient way. The accuracy of the results can be adjusted by adding or subtracting elements to the levels of detail hierarchy,...

متن کامل

Conversion between triangular and rectangular Bézier patches

This paper presents an explicit formula that converts a triangular Bézier patch of degree n to a degenerate rectangular Bézier patch of degree n× n by reparametrization. Based on this formula, we develop a method for approximating a degenerate rectangular Bézier patch by three nondegenerate Bézier patches; more patches can be introduced by subdivision to meet a user-specified error tolerance. ...

متن کامل

Subdivision Algorithms and Convexity Analysis for Rational Bézier Triangular Patches

Triangular surfaces are important because in areas where the geometry is not similar to rectangular domain, the rectangular surface patch will collapse into a triangular patch. In such a case, one boundary edge may collapse into a boundary vertex of the patch, giving rise to geometric dissimilarities (e.g. shape parameters, Gaussian curvature distribution, cross boundary continuities etc.) and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997